|
|
|
|
|
|
#293209 - 09/17/10 04:42 AM
Re: AUDYA --->> System Exclusive .pdf is HERE !!!
|
Registered: 04/25/05
Posts: 14301
Loc: NW Florida
|
Lee, I'd get back in touch with Ketron... This doesn't make sense to me. It seems like you've got the Audya sys-ex implementation of what it SENDS, but the button protocol of a separate sys-ex for press and release, that doesn't really seem to be necessary just to trigger a function in the OS. Especially for something like BREAK, which is a one-time call (break only needs to be called, not stopped, too).
Personally, I'd want to take a look at the regular MIDI implementation chart, not just the sys-ex codes. I may be wrong (I hope I'm not), but most arrangers allow remote control of their style engine using simple PC#'s and CC's, which are a doddle to program, rather than sys-ex for EVERYTHING. For instance, my G70 uses PC#'s for all style related controls, Var's, Fills, Breaks, Intros, Endings, etc.. Hence, it's a snap to control externally.
I sincerely hope you have overlooked this, rather than having to use this incredibly convoluted system of sys-ex to emulate button pushes and releases of the front panel...
However, the one GOOD thing that might come of this is, if your remote has a good 'learn' feature, you MIGHT be able to hook it to the Audya module, put it into 'learn' mode, and simply press the buttons on the Audya to program the remote. But one of the issues you are going to come across is that sys-ex gets sent all in one package. So if you are playing AND doing some button pushing, you may notice a slight loss of 'feel' as played notes get held up while the sys-ex string is sent.
Try and see if you can't do this with a simple PC# or CC code first, Lee...
_________________________
An arranger is just a tool. What matters is what you build with it..!
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#293213 - 09/17/10 07:01 AM
Re: AUDYA --->> System Exclusive .pdf is HERE !!!
|
Registered: 04/25/05
Posts: 14301
Loc: NW Florida
|
Lee, those volume Parts ought to be simple MIDI volume on the MIDI channel they are on. Same for reverb, chorus, etc.. I warn you, don't get into using sys-ex for those if you can possibly avoid it! It's one thing to send a simple sys-ex code for a switch, it's another thing altogether to get it to send a variable that is moving a lot (like you messing with a slider while you play) as the entire sys-ex string needs sending for each and every new value of the slider. That's a LOT of data! BTW, if any of the switches doubles as an edit page call up (for instance, on my G70, you briefly press the Hold button, the Hold parameter engages... but you press and HOLD the 'Hold' button, the edit page for the Hold parameter comes up), you might want to go ahead and program that switch 'off' parameter, too.
_________________________
An arranger is just a tool. What matters is what you build with it..!
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#293216 - 09/18/10 08:48 PM
Re: AUDYA --->> System Exclusive .pdf is HERE !!!
|
Senior Member
Registered: 06/24/08
Posts: 3131
|
ok,
i'm having a few issues, as i programmed buttons "pressed" with sysex, but it's a problem when dealing with Fills 1,2,3,4 as the buttons, stay in the "pressed" state and never release, i know this as the fills keeps on fill mode, and i can visually see this on LCD
how to release button with additional sysex?? seems like novation can only send one sysex string per button,
stop, play, restart seem ok
i need to send one sysex message on button pressed, and another sysex message for button released.
anyone?
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#293217 - 09/18/10 10:14 PM
Re: AUDYA --->> System Exclusive .pdf is HERE !!!
|
Senior Member
Registered: 06/24/08
Posts: 3131
|
update, good news problem was i was using the pads, pads dont know when you release them, you must use buttons, and put them in momentary mode choose a sysex string of length 5, as this will give you the 7 bytes as in ketron sysex pdf and then choose the sysex string with data type SINGLE which gives you a VARIABLE byte you then choose the 5th byte as variable this 5th byte is the Status byte (pressed, released) you can set it 7F(pressed) OR 00(released), doesn't matter and the trick is then to set your low value to 127, and high val to 0 and YES you button will press, and release via one button press and i also have the volumes working too, via CC volume message (7) i know this all sounds complicated, i was determined to figure this out, and i did feel free to email me if you guys need help time to buy my Novation SL MKII 61 key, and start programming
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#293225 - 09/20/10 07:27 AM
Re: AUDYA --->> System Exclusive .pdf is HERE !!!
|
Registered: 04/25/05
Posts: 14301
Loc: NW Florida
|
I'm confused... If you have to LOOK at the Audya to do scrolling, and style selection, etc., then it's GOT to be close enough that you could actually scroll on the unit itself, surely? BTW, the button presses are single value variables... Just imagine that, if you moved a slider, for each new value that the slider hits (all 127 of them if the resolution is good enough), the remote has to send out the entire sys-ex string, again and again... Plus, of course, the actual PLAYING data gets delayed, shifted around and held up while the entire sys-ex package gets sent. You'll find it very rare that a slider's output (or knob, etc.) gets sent in sys-ex, for good reason. I used to create mixer templates in Cubase for sending out sys-ex, and editing Sound Canvases, etc., and I ALWAYS had problems with the timing if I sent a string of data values in sys-ex (say a chorus rate parameter, or something like that) while the sequence was playing. I STILL think that there is sufficient demand for the arranger manufacturers to get together and standardize the MIDI codes for controlling the arranger sections in different arrangers. Think how simple it would be if, when you press the button for Variation 2 on arranger A, it sent out a code that arranger B would understand and do the same thing... No more arguing about which SINGLE arranger is the 'best'... you simply buy two or more of them, and MIDI them together and they play as one large über-arranger. The strengths of each cover up the weaknesses of the other. Wouldn't THAT be nice?
_________________________
An arranger is just a tool. What matters is what you build with it..!
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#293226 - 09/20/10 07:47 AM
Re: AUDYA --->> System Exclusive .pdf is HERE !!!
|
Senior Member
Registered: 06/24/08
Posts: 3131
|
Originally posted by Diki:
BTW, the button presses are single value variables... this is not so on the AUDYA at least not for the F11-F15 buttons, the 5 buttons under LCD i can see that the button is not in released state, as it stays "white", on LCD, and the "FILLS" keep on going, never stop so you have to send 2 sysex messages, or in case of novation , use variable, 127 & 0 , so that button gets "released" message [This message has been edited by leezone (edited 09-20-2010).]
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|